Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženjer za CI/CD

Opis

Text copied to clipboard!
Tražimo iskusnog i motiviranog Inženjera za CI/CD koji će se pridružiti našem timu i pomoći u optimizaciji procesa razvoja softvera. Kao Inženjer za CI/CD, bit ćete odgovorni za dizajn, implementaciju i održavanje CI/CD cjevovoda koji omogućuju brzu i pouzdanu isporuku softverskih rješenja. Vaša uloga bit će ključna u osiguravanju kvalitete, skalabilnosti i učinkovitosti naših razvojnih procesa. Vaš rad uključivat će blisku suradnju s razvojnim timovima, DevOps inženjerima i drugim ključnim dionicima kako biste osigurali da naši alati i procesi podržavaju agilne metode razvoja. Također ćete biti odgovorni za automatizaciju testiranja, implementaciju sigurnosnih mjera i optimizaciju performansi sustava. Idealni kandidat ima duboko razumijevanje CI/CD alata kao što su Jenkins, GitLab CI/CD, CircleCI ili slični, te iskustvo s alatima za upravljanje konfiguracijom poput Ansible, Puppet ili Chef. Poznavanje skriptnih jezika poput Python, Bash ili PowerShell također je poželjno. Ako ste strastveni prema automatizaciji, optimizaciji i kontinuiranom poboljšanju, ovo je prilika za vas da doprinesete inovativnom i dinamičnom okruženju.

Odgovornosti

Text copied to clipboard!
  • Dizajniranje, implementacija i održavanje CI/CD cjevovoda.
  • Automatizacija procesa testiranja i implementacije softvera.
  • Suradnja s razvojnim timovima na optimizaciji radnih procesa.
  • Praćenje performansi sustava i implementacija poboljšanja.
  • Osiguravanje sigurnosti i pouzdanosti CI/CD procesa.
  • Dokumentiranje procesa i pružanje tehničke podrške timovima.
  • Integracija novih alata i tehnologija u postojeće procese.
  • Rješavanje problema i otklanjanje grešaka u CI/CD sustavima.

Zahtjevi

Text copied to clipboard!
  • Iskustvo s CI/CD alatima poput Jenkins, GitLab CI/CD ili CircleCI.
  • Poznavanje skriptnih jezika poput Python, Bash ili PowerShell.
  • Iskustvo s alatima za upravljanje konfiguracijom (Ansible, Puppet, Chef).
  • Razumijevanje principa DevOps i agilnih metoda razvoja.
  • Sposobnost rješavanja problema i analitičko razmišljanje.
  • Odlične komunikacijske i timske vještine.
  • Poznavanje alata za verzioniranje koda poput Git.
  • Iskustvo s radom u oblaku (AWS, Azure, Google Cloud) je prednost.

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Možete li opisati svoje iskustvo s CI/CD alatima?
  • Kako biste riješili problem s neuspjelim buildom u CI/CD cjevovodu?
  • Koje alate za upravljanje konfiguracijom ste koristili i kako?
  • Kako osiguravate sigurnost u CI/CD procesima?
  • Možete li podijeliti primjer kada ste optimizirali CI/CD proces?
  • Kako biste pristupili integraciji novog alata u postojeći CI/CD sustav?
  • Koje su vaše omiljene prakse za automatizaciju testiranja?
  • Kako biste surađivali s razvojnim timovima na poboljšanju procesa?